antitoxic serum - French English Dictionary